package com.yanqu.road.server.protocol;

/**
 * 10000-19999留给agentServer
 */
public interface AgentProtocol {
	//10001-10100 游戏服发往网关
	int A_LOGIN_RESPONSE = 10001;                //游戏服发起，用户登录结果
	int A_WORLD_MESSAGE_TRANSFER = 10002;        //游戏服发起，转发世界消息
	int A_DISPERSE_GOLD_TRANSFER = 10003;        //游戏服发起，转发送财消息
	int A_ACTIVITY_DISPERSE_GOLD_TRANSFER = 10004;        //游戏服发起，转发活动送财消息
	int A_STRONGHOLD_MAMMON_HELP_NOTICE = 10005; //跨服发起，财神助力
	int A_ACTIVITY_BARRAGE_MESSAGE_PUSH = 10026; //跨服发起，活动弹幕推送
	int A_SYNC_CLEAR_CHAT = 10027; 				 //跨服发起，让客户端清空聊天记录
	int A_CROSS_UNION_MEMBER_MESSAGE_PUSH = 10028; //跨服发起，商会成员聊天推送
//	int A_PEAKSTRONGHOLD_MAMMON_HELP_NOTICE = 10029; //跨服发起，巅峰据点战财神助力


	//10101-10200 客户端发往网关
	int A_LOGIN_REQUEST = 10101;                 //客户端发起，登录请求

	int A_PLAYER_QUIT = 10006;                   //玩家退出
	int A_KICK_OUT_PLAYER = 10008;               //踢玩家下线
	int A_SERVER_SHUTDOWN = 10009;               //服务器停服维护
	int A_CROSS_HEART_CHECK = 10010;             //跨服心跳检测
	int A_PLAYER_OFFLINE = 10020;                //心跳检测用户离线,（强制踢玩家下线区分）

	int A_TONG_BING_TRANSFER = 10031;            // 统兵演武转发消息
	int A_TON_BING_TRANSFER = 10037;            // 统兵演武转发消息

	int A_LUCKY_DRAW_TRANSFER_RECORD = 10032;            // 幸运签转发中奖公告

	int A_NEW_YEAR_BAG_SYNC_NOTICE = 10033;            // 新春红包同步公告

	int A_XIU_XIAN_TRANSFER = 10034;            // 凡人修仙转发消息

	int A_SHAN_HE_FEASTS_TRANSFER = 10044;            // 凡人修仙转发消息

	int A_UNION_ACTIVITY_GROUP_TRANSFER = 10035;        // 商会活动转发消息

	int A_UNION_ACTIVITY_GROUP_SYNC = 10036;           // 商会活动分组：同步分组数据 到agentServer和gameServer

	int A_FIVE_HERO_TRANSFER = 10038;            // 五雄争霸转发消息

	int A_TRANSFER_TO_APPOINT_ACTIVITY = 10040;  	// 转发到指定的活动跨服  分配到各个活动服去跑
	int A_KUANG_TRANSFER = 10041;  // 矿场争夺战转发  活动服发到各个游戏服
	int A_DAOMU_TRANSFER = 10042;  // 盗墓笔记转发  活动服发到各个游戏服
	int A_GAME_TRANSFER = 10050;  // 游戏服转发  活动服发到各个游戏服  (九州棋局,后面用这个来转发就好了)
}
